from django import forms
from django.forms.models import ModelForm
from documentos.models import Documento, NivelDeAcceso, NIVEL_DE_ACCESO
import autocomplete_light


class DocumentoForm(ModelForm):
    doc = forms.FileField(required=True,label=u'*Cargar Archivo al Documento')
    class Meta:
        widgets = autocomplete_light.get_widgets_dict(Documento)
        model = Documento
        exclude = ('creador','nivel_acceso','archivo')
    def __init__(self, *args, **kw):
        super(DocumentoForm, self).__init__(*args, **kw)
        self.fields['lineas'].help_text = ''
        self.fields['institucion'].help_text = ''
        self.fields['datos'].help_text = ''
        self.fields['pais'].help_text = ''
            
class NivelDeAccesoForm(ModelForm):
    class Meta:
        #widgets = autocomplete_light.get_widgets_dict(NivelDeAcceso)
        model = NivelDeAcceso